84489 mm = 277.194882 feet