139.16 feet = 42.415968 meters