270.22 meters = 886 feet and 6.58 inches