85.15 meters = 279 feet and 4.36 inches