90.26 meters = 296 feet and 1.54 inches