11.109 meters = 36 feet and 5.36 inches