90.06 meters = 295 feet and 5.67 inches