23 x 312 x 314 meters = 75.46 x 1023.62 x 1030.18 feet