339 feet and 7 inches = 103.505 meters