902.3 meters = 2960 feet and 3.62 inches