68 x 253 feet = 20.73 x 77.11 meters