29.38 meters = 96 feet and 4.69 inches