618 x 234 x 265 meters = 2027.56 x 767.72 x 869.42 feet