103.2 meters = 338.582677 feet