249.41 meters = 818 feet and 3.29 inches