138.69 feet = 42.272712 meters