1082.3 meters = 3550 feet and 10.24 inches