93.94 meters = 308 feet and 2.43 inches