1074.8 meters = 3526 feet and 2.96 inches