90.27 meters = 296 feet and 1.94 inches