34.73 meters = 113 feet and 11.32 inches