142.64 feet = 43.476672 meters