136.9 feet = 41.72712 meters