#include <bits/stdc++.h>
using namespace std;
int n;
int digit = 1110111111;
int f = 0, F;
int s = 0;
int main() {
  bool gotona = false;
  cin >> n;
  for (int i = 0; i <= 250000; i++) {
    if (i * 7 > n) break;
    if ((n - (i * 7)) % 4 == 0) {
      gotona = true;
      int f = (n - (i * 7)) / 4;
      if (f + i < digit) {
        F = f;
        s = i;
      } else if (f + i == digit) {
        if (f > F) {
          F = f;
          s = i;
        }
      }
    }
  }
  if (gotona) {
    for (int i = 1; i <= F; i++) cout << '4';
    for (int i = 1; i <= s; i++) cout << '7';
    cout << endl;
    return 0;
  } else
    cout << "-1" << endl;
}
