90.46 meters = 296 feet and 9.42 inches