29.4 meters = 96 feet and 5.48 inches