801 x 423 feet = 244.14 x 128.93 meters