51 x 123.1 meters = 167.32 x 403.87 feet