233 x 135 x 64 meters = 764.44 x 442.91 x 209.97 feet