29.56 meters = 96 feet and 11.78 inches