142.88 feet = 43.549824 meters