284.66 meters = 933.923885 feet