270 x 76 x 425 meters = 885.83 x 249.34 x 1394.36 feet