789 x 424 feet = 240.49 x 129.24 meters