393 x 751 meters = 1289.37 x 2463.91 feet