283.09 meters = 928.772966 feet