1092.34 meters = 3583 feet and 9.51 inches