902.46 meters = 2960 feet and 9.92 inches