136.73 feet = 41.675304 meters