90.21 meters = 295 feet and 11.57 inches