141.44 feet = 43.110912 meters