270 x 639 x 142 meters = 885.83 x 2096.46 x 465.88 feet