22.712 meters = 74 feet and 6.17 inches