309 feet and 2 inches = 94.234 meters