89 x 139 meters = 3503.94 x 5472.44 inches