85.08 meters = 279 feet and 1.61 inches