84488 mm = 277.191601 feet