85.11 meters = 279 feet and 2.79 inches