612 x 801 feet = 186.54 x 244.14 meters