94.382 meters = 309 feet and 7.83 inches