2677.1 meters = 8783 feet and 1.64 inches