324 x 508 x 136 meters = 1062.99 x 1666.67 x 446.19 feet