340.1 feet = 103.66248 meters