95 x 640 x 193 meters = 311.68 x 2099.74 x 633.2 feet