81 x 476 feet = 24.69 x 145.08 meters