90.12 meters = 295 feet and 8.03 inches