105.28 meters = 345 feet and 4.88 inches