265.73 meters = 871 feet and 9.81 inches