339 feet and 11 inches = 103.607 meters