90.306 meters = 296 feet and 3.35 inches