22.6 meters = 74.146982 feet