1019.4 meters = 3344 feet and 5.86 inches