93.19 meters = 305 feet and 8.9 inches