139.92 feet = 42.647616 meters