83.99 meters = 275 feet and 6.69 inches