188 x 276 meters = 616.8 x 905.51 feet