10.929 meters = 35 feet and 10.28 inches