166.6 x 123.8 meters = 546.59 x 406.17 feet