90.13 meters = 295 feet and 8.43 inches