75.7 x 166 meters = 248.36 x 544.62 feet