76 x 123.4 meters = 249.34 x 404.86 feet