74 x 176 x 627 meters = 242.78 x 577.43 x 2057.09 feet