1095.3 meters = 3593 feet and 6.05 inches