29.42 meters = 96 feet and 6.27 inches