139.88 feet = 42.635424 meters