283.66 meters = 930.643045 feet