902.48 meters = 2960 feet and 10.71 inches