193 x 263.9 meters = 633.2 x 865.81 feet