878.11 meters = 2880 feet and 11.26 inches