74 x 87 x 623 meters = 242.78 x 285.43 x 2043.96 feet