268 x 476 feet = 81.69 x 145.08 meters