1088.3 meters = 3570 feet and 6.46 inches