139.91 feet = 42.644568 meters