136.69 feet = 41.663112 meters