139.6 feet = 42.55008 meters