265.4 meters = 870.734908 feet