68 x 508 x 72 meters = 223.1 x 1666.67 x 236.22 feet