101 x 534 meters = 331.36 x 1751.97 feet