14.6 x 127.2 meters = 47.9 x 417.32 feet