139.14 feet = 42.409872 meters