136.58 feet = 41.629584 meters