141.82 feet = 43.226736 meters