136.8 feet = 41.69664 meters