1348.3 meters = 4423 feet and 6.68 inches