86.3 x 42.4 meters = 283.14 x 139.11 feet