1011 x 61 meters = 3316.93 x 200.13 feet