515 x 101 meters = 1689.63 x 331.36 feet