883.92 meters = 2899 feet and 12 inches