26 x 233 x 604 meters = 1023.62 x 9173.23 x 23779.53 inches