40.85 meters = 134.02231 feet